<?php
/**
 * This file is part of webman.
 *
 * Licensed under The MIT License
 * For full copyright and license information, please see the MIT-LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @author    walkor<walkor@workerman.net>
 * @copyright walkor<walkor@workerman.net>
 * @link      http://www.workerman.net/
 * @license   http://www.opensource.org/licenses/mit-license.php MIT License
 */

use support\Request;
use Webman\Route;



// 给所有OPTIONS请求设置跨域 不能设置全局，会与用户模块冲突， 建议仅给api模块 进行设置
//Route::options('[{path:.+}]', function (){
//    return response('');
//});
// 将默认后台的链接 转移到自己的上面  尽可能的不影响 插件的功能
Route::any('/app/admin/index/dashboard', [\app\admin\utils\controller\IndexController::class, 'dashboard']);

// 设置默认登录页面
Route::any('/',[\plugin\user\app\controller\IndexController::class,'index']);


//Route::fallback(function(Request $request){
//    // ajax请求时返回json
//    if ($request->expectsJson()) {
//        return json(['code' => 404, 'msg' => '404 not found']);
//    }
//    // 页面请求返回404.html模版
//    return view('404', ['error' => 'some error'])->withStatus(404);
//});